@charset "utf-8";
/*******/
html{font-family:"微软雅黑";-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,blockquote,th,td,p
{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
ul,li,dl ,dt,dd ,ol,p,img{list-style:none;border:none;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
button,select,textarea,input{font-size:100%;-webkit-appearance:none;appearance:none;-webkit-tap-highlight-color:rgba(0, 0, 0, 0);}
a{text-decoration:none;color: #333;}
a:hover,a:focus{text-decoration:none;cursor:pointer;}
label {font-weight:normal;}
.clear{clear:both;font-size:0px;height:0px;line-height:0px;}
.clearfix:after {content: "."; display: block; height: 0; clear: both; visibility:hidden;}
.clearfix {*zoom: 1;}
.box-shadow {
    box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.2);
    /*右、下、距离、模糊程度、阴影颜色，内阴影*/
    -webkit-box-shadow: 0px 0px 5px rgba(0,0,0,0.2);
    -moz-box-shadow: 0px 0px 5px rgba(0,0,0,0.2);
    -ms-box-shadow: 0px 0px 5px rgba(0,0,0,0.2);
    -o-box-shadow: 0px 0px 5px rgba(0,0,0,0.2);
}
.fl {float: left;}
.fr {float: right;}
a,li {transition:all .3s ease;-webkit-transition: all .3s ease;-moz-transition: all .3s ease;-o-transition: all .3s ease;}
body { background:#f7f7f7;}
.m62 {height: 50px; width: 100%;}

.top_banner {width:100%;height:119px;display: block;position: relative;background: url(../images2022/top_banner.jpg) no-repeat top center;background-size: 1920px 119px;}
.section {width: 100%; height: auto;margin: 0 auto; background:url(../images2022/bg_pic.jpg) repeat-x top center; background-size: 1920px 800px;}
.top_cont {width: 100%;max-width: 1200px; margin: 0 auto;height: 88px;padding-top: 35px;clear: both;box-sizing: unset;}
.zwfw-hed .top_cont{padding-top: 0;padding: 20px 0;}
.logo {display: block;}
.top_right {position: relative;}
.top_time {font-size: 14px;color: #d1dfff;line-height:14px;float: left;height: 14px;margin: 36px 15px 37px 0;}
.top_link  {margin: 33px 0;}
.top_link li {float: left;margin-right: 14px;height: 20px;border-left:1px solid #d1dfff;padding-left: 14px;line-height: 20px;}
.top_link li a {font-size: 14px;color: #d1dfff;line-height: 20px;display: block;}
.top_link li:last-child {margin-right: 0;padding-right: 0;}
.top_link .mail img {margin-top: 1px;}
.top_link #wxwza img {position: relative;top: -1px;}
.belog_a {margin:29px 0;}
.belog_a a {width: 90px; height: 30px;background: #fff;display: block;text-align: center;line-height: 30px;font-size: 14px;color: #666;border-radius: 2px; float: left;margin-left: 15px;}
.belog_a a:hover {color: #000;}


.header {max-width: 1200px;margin:50px auto 0;}
.search_box {width:250px;height:40px;background:#fff;position: relative;overflow: hidden;border-bottom:2px solid rgba(0,79,157,1);}
.search_box .search_img { position: absolute;width:50px;height:40px;right:0;top:0;border:none;background: url(../images2022/search.png) no-repeat center;cursor: pointer;}
.search_box .searchInput { padding-left:20px; padding-right:50px; border:none; background: none; font-size: 14px; color:#000; line-height:40px; height:40px; width: 100%; box-sizing: border-box;}
.searchInput::-webkit-input-placeholder{color:#666;}
.searchInput::-moz-placeholder{color:#666;}
.searchInput:-moz-placeholder{color:#666;}
.searchInput:-ms-input-placeholder{color:#666;}
.nav li {float: left;margin-right:75px;line-height: 40px;height: 40px;}
.nav li:last-child {margin-right: 0;}
.nav li a {font-size:22px;color: #fff;text-shadow: 2px 0 2px rgba(0,0,0,0.2);font-weight: 100;}
.nav li:hover,.nav li.active {border-bottom: 2px solid #fff;}

.footer {padding: 25px 0; background:#36404d;}
.footer_cont {max-width: 1200px; margin: 0 auto;}
.footer_left {float: left;}
.footer_left .wzdt { color: #fff;font-size: 14px;margin-bottom:9px;display: inline-block;line-height: 14px;margin-top: 20px;}
.footer_left .wzdt:hover {opacity: 0.8;}
.footer_left p,.footer_left p a {font-size: 12px; color: #adadad;line-height: 26px;}
.footer_left p a img {margin-right: 5px;display: inline-block;vertical-align: middle;position: relative;top: -2px;}
.footer_left p a:hover {color: #fff;}
.footer_right dl dd { width: 258px; height: 132px;background: rgba(0,0,0,0.1);margin-left: 25px;padding: 20px;box-sizing: border-box;float: left;}
.footer_right dl dd h2 {font-size: 16px; color: #fff;line-height: 14px;margin-bottom:9px;}
.footer_right dl dd p {font-size: 12px; color: #adadad;line-height: 26px;}
.footer_right dl #_span_jiucuo {width: 110px;height: 55px; float: left;margin: 19px 0 19px 15px;}
.footer_right dl .dz {width:70px;height:70px; float:right;margin:13px 15px 13px 0;}
.footer_right dl .dz img {width: 100%;}

.top_link li .wza-zzzq a{display: inline-block;}
.top_link li .wza-zzzq a:last-child{border-left: 1px solid #d1dfff;padding-left: 14px;margin-left: 10px;}
.zwfw-hed .top_link li .wza-zzzq a:last-child{border-left: inherit;padding-left: 0;margin-left: 0;}


.content_box {width: 100%;max-width: 1200px;margin: 0 auto;}
/*-------------------------------↓分页样式开始↓------------------------------------*/
.pc_paging{width:100%;/* height:30px; */text-align:center;padding:40px 0;}.pc_paging .paging{display:inline-block;padding:0;border:none;margin:0;}.pc_paging .paging li{display:inline-block;width:auto;height:auto;line-height:1;color:#333;vertical-align:middle;margin:0 3px;}.pc_paging .paging li a{text-decoration:none;}.pc_paging .paging li a,.pc_paging .paging li span{display:inline-block;float:none;width:auto;height:auto;line-height:1;font-size:14px;color:#333;padding:6px 10px;border:1px solid #ccc;margin:0;}.pc_paging .paging li, .pc_paging .paging li span:hover{background: none;}.pc_paging .paging li .current, .pc_paging .paging li .current:hover{color:#fff;background: #1d90f5;border: 1px solid #0066b3;}.pc_paging .paging .page_jump{margin-left:5px;}.pc_paging .paging .page_jump input{width:50px;padding:5px;border:1px solid #ccc;border-radius:2px;margin:0 3px;}.pc_paging .paging .page_jump a{border-radius:2px;margin-left:6px;}.pc_paging .paging .total_count,.pc_paging .paging .page_jump{display:none;}.wap_paging .paging{padding:5px .36rem 0px;margin:20px 0;}.wap_paging .paging li{display:inline-block;border:1px solid #ddd;}.wap_paging .paging li a,.wap_paging .paging li span{display:inline-block;line-height:1.42857143;font-size:.48rem;color:#666;padding:6px 12px;}.wap_paging .paging .prev_page{border-radius:4px 0 0 4px;}.wap_paging .paging .next_page{border-radius:0 4px 4px 0;}.wap_paging .paging .page_count{margin:0 -1px;}.page{clear:both;width:100%;height:auto;padding:0;margin:0;}
.pc_paging .paging li a:hover{background-color: #daeeff;}.totoalPageStr{display:none;}

/*分页*/
@media screen and (max-width:550px){
	.pc_paging .paging li.page_count,.pc_paging .paging li.page_index{display:none;}
	.pc_paging .paging li.current,.totoalPageStr{display:inline-block;}
}
/*-------------------------------↑分页样式结束↑---------------------------------------*/

/*信件加载*/
.common-loading {
	min-height: 100px;
	padding:35px 0 !important;
	background: url(https://www.huaihua.gov.cn/huaihua/xhtml/images/loading.gif) center center no-repeat;
}


/*列表页订阅按钮*/
.AddMySubscription {width:30px;height:30px;background:url(/szxxinterface/AddletterNEW/images/dingyue0.png) center center no-repeat;cursor:pointer;float:right;margin-top:15px;}
.AddMySubscription:hover,AddMySubscriptioned {background:url(/szxxinterface/AddletterNEW/images/dingyue1.png) center center no-repeat;}
.xxgk-title .AddMySubscription,.xxgklist-title .AddMySubscription {margin-right:10px;margin-top:2px;}
#hh-list-box .AddMySubscription {position: absolute;top:12px;right: 10px;margin-top:0;}
/*我的收藏*/
.SetMyFavorite{display:inline-block;padding-right:34px;background:url(/szxxinterface/AddletterNEW/images/wodeshoucang1.png) right center no-repeat;height:24px;margin-right:20px;font-size: 14px; color: #666;line-height: 24px;}
.SetMyFavorite:hover{text-decoration: none;}


/* 当前位置-路径 */
.article_site {background: #f7f7f7;}
.article_site_a {height:80px;line-height:80px;color: #64788c; max-width: 1200px;background: url(../images2022/article_icon1.png) no-repeat left center;margin: 0 auto;padding-left:36px;box-sizing: border-box;}
.article_site a,.article_site span {font-size: 14px;color: #64788c;margin: 0 5px;}
.article_site a:last-child { border: none; color: #2052b0;}
.article_site a:hover { color: #2052b0;}

@media screen and (max-width:960px){
    .article_site_a {margin: 0;box-sizing: border-box;overflow: hidden;height: auto;line-height: initial;border-bottom: none;padding-left: 0;background: none;padding: 10px;}
	
}